package com.castle.fortress.admin.dify.model;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

@Data
public class ContractAnalysisResult {
    
    /**
     * 合同类型
     */
    @JsonProperty("contractType")
    private String contractType;
    
    /**
     * 合同概览
     */
//    @JsonProperty("contractOverview")
//    private ContractOverview contractOverview;
//
    /**
     * 合同金额
     */
    @JsonProperty("contractAmount")
    private String contractAmount;
    
    /**
     * 合同期限
     */
    @JsonProperty("contractTerm")
    private String contractTerm;
    
    /**
     * 内容概览
     */
//    @JsonProperty("contentOverview")
//    private String contentOverview;

    /**
     * 内容概览
     */
    @JsonProperty("contentSummary")
    private String contentSummary;




    /**
     * 甲方
     */
    @JsonProperty("partyA")
    private String partyA;

    /**
     * 乙方
     */
    @JsonProperty("partyB")
    private String partyB;




    @Data
    public static class ContractOverview {
        /**
         * 甲方
         */
        @JsonProperty("partyA")
        private String partyA;
        
        /**
         * 乙方
         */
        @JsonProperty("partyB")
        private String partyB;
    }
} 